/**
 * @file   : demo.c
 * @author : chenshucheng
 * @date   : 03/24/2021
 * @brief  : 测试demo
 * @note   : 创建文件
 */
#include <stdlib.h>
#include "init.h"

S32 fwtTreeTstInit(void)
{
    return 0;
}

S32 fwtTreeTstClean(void)
{
    return 0;
}

///< 二叉链表
typedef struct BiTree {
    struct BiTree *lChild;
    struct BiTree *rChild;
    U8 data;
} BiTree_s;

CU_TestInfo gFwtTreeTstCases[] = {
    CU_TEST_INFO_NULL,
};

CU_SuiteInfo gFwtTreeSuites[] = {
    {
        "M06BinaryTree",fwtTreeTstInit,fwtTreeTstClean,gFwtTreeTstCases
    },
    CU_SUITE_INFO_NULL,
};

/**
 * @brief   将测试套件注册到gUtSuites数组中，注意该数组的最后一个元素必须为空
 * @param:  [in]   无
 * @return  [out]  无
 * @warning 可重入
 * @note    新生成函数
 */
static void utFwtBinaryTree(void)
{
    fwtInitSuite(gFwtTreeSuites);
    
    return ;
}

UITEINIT(utFwtBinaryTree)

